/**  
 * All rights Reserved, Designed By <a href="www.itttq.com" target="_blank">www.itttq.com</a>
 * @date:   2018-01-6 11:42:21
 * @Copyright: 2017 <a href="www.itttq.com" target="_blank">www.itttq.com</a> Inc. All rights reserved. 
 */
package com.itttq.gshop.pc.controller.order;

import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;

import com.itttq.gshop.generic.cmpt.annotation.Auth;
import com.itttq.gshop.generic.controller.GenericController;
@Auth
@RestController
@RequestMapping("order/refund")
public class OrderRefundController extends GenericController {
	private static final long serialVersionUID = 485162096528591186L;
//	@Autowired
//	private IOrderRefundConnector orderRefundConnector;
//	
//	/**
//	 * 根据条件查询OrderRefundPo对象，并分页
//	 * 
//	 * @param orderRefund
//	 * @param request
//	 * @return
//	 * @Author 迷蝶
//	 * @return ModelAndView
//	 */
//	@RequestMapping("refunds.html")
//	public ModelAndView getOrderRefunds(OrderRefundPo orderRefund, HttpServletRequest request) {
//		ModelAndView mv = new ModelAndView("/order/refunds");
//		PageParamTo ppt = null == request ? new PageParamTo() : getPageParam(request);
//		orderRefund.setStart(ppt.getStart());
//		orderRefund.setSize(ppt.getSize());
//		ResultPageTo<OrderRefundPo> rpt = orderRefundConnector.getOrderRefunds(orderRefund);
//		// this.getPageMv("refunds", mv, rpt);
//		mv.addObject("refund", orderRefund);
//		return mv;
//	}
//
//	
//	/**
//	 * 跳转到新增页面
//	 * @return
//	 */
//	@RequestMapping("add.html")
//	public ModelAndView addOrderRefund() {
//		ModelAndView mv = new ModelAndView("/order/refundAdd");
//		
//		return mv;
//	}
//	/**
//	 * 跳转到查看页面
//	 * @param id
//	 * @return
//	 */
//	@RequestMapping("view/{id}.html")
//	public ModelAndView viewOrderRefund(@PathVariable("id") Integer id) {
//		ModelAndView mv = addOrderRefund();
//		if(id != null) {
//			mv.addObject("refund", orderRefundConnector.getOrderRefund(id));
//		}
//		mv.addObject("op", "view");
//		return mv;
//	}
//	/**
//	 * 跳转到编辑页面
//	 * @param id
//	 * @return
//	 */
//	@RequestMapping("edit/{id}.html")
//	public ModelAndView editOrderRefund(@PathVariable("id") Integer id) {
//		ModelAndView mv = viewOrderRefund(id);
//		mv.addObject("op", "edit");
//		return mv;
//	}
//	
//	/**
//	 * 保存OrderRefundPo对象，无ID则新增，有ID则更新
//	 * 
//	 * @param orderRefund
//	 * @return
//	 * @Author 迷蝶
//	 * @return ModelAndView
//	 */
//	@RequestMapping("save.html")
//	public ModelAndView saveOrderRefund(OrderRefundPo orderRefund) {
//		orderRefundConnector.saveOrderRefund(orderRefund);
//		return getOrderRefunds(new OrderRefundPo(), null);
//	}
//
//	/**
//	 * 根据ID删除OrderRefundPo对象
//	 * 
//	 * @param id
//	 * @return
//	 * @Author 迷蝶
//	 * @return ModelAndView
//	 */
//	@RequestMapping("del/{id}.html")
//	@ResponseBody
//	public ModelAndView delOrderRefund(@PathVariable("id") Integer id) {
//		if(id != null) {
//			orderRefundConnector.delOrderRefund(id);
//		}
//		return getOrderRefunds(new OrderRefundPo(), null);
//	}
}